package com.shambles.manage2.tkmapper.entity;

import java.io.Serializable;
import javax.persistence.*;

@Table(name = "sys_url")
public class SysUrl implements Serializable {
    /**
     * 功能url(本身不允许重复,做uuid使用)
     */
    @Column(name = "url")
    private String url;

    /**
     * url名
     */
    @Column(name = "name")
    private String name;

    /**
     * url描述
     */
    @Column(name = "description")
    private String description;

    private static final long serialVersionUID = 1L;

    /**
     * 获取功能url(本身不允许重复,做uuid使用)
     *
     * @return url - 功能url(本身不允许重复,做uuid使用)
     */
    public String getUrl() {
        return url;
    }

    /**
     * 设置功能url(本身不允许重复,做uuid使用)
     *
     * @param url 功能url(本身不允许重复,做uuid使用)
     */
    public void setUrl(String url) {
        this.url = url == null ? null : url.trim();
    }

    /**
     * 获取url名
     *
     * @return name - url名
     */
    public String getName() {
        return name;
    }

    /**
     * 设置url名
     *
     * @param name url名
     */
    public void setName(String name) {
        this.name = name == null ? null : name.trim();
    }

    /**
     * 获取url描述
     *
     * @return description - url描述
     */
    public String getDescription() {
        return description;
    }

    /**
     * 设置url描述
     *
     * @param description url描述
     */
    public void setDescription(String description) {
        this.description = description == null ? null : description.trim();
    }
}